the largest canid of south américa - Spanisch Englisch Wörterbuch